@CHARSET "UTF-8";
.header {position:fixed; top:0px;}
.DIV { width:100%;float:left;  }
.main {width:1100px; height:1000px; margin:auto;}

.host {width:1100px;  border:2px solid lightgray;border-radius:12px;padding-top:10px; background:#eee; margin-top:60px; padding-bottom:10px; }
.reviewEr{ width:100%; height:80px;  }
.reviewImg{ width:76px; height:76px; margin-left:10px; border-radius:12px;  border:2px solid lightgray; float:left; }
.reviewImg img{ width:100%; height:100%; border-radius:12px;}
.reviewErNew {width:850px; height:80px;  float:left; margin-left:10px; }
.reviewErNew span{line-height:40px; }
.review {width:900px; margin-left:100px; margin-top:5px;}
.titleNew {font-size:20px; }
.tips{float:left; color:#537857; font-size:18px; line-height:20px; }
.label:empty::before{content:'暂无';color:gray;}
.time button {width:60px; background:#537857; border-radius:6px;  float:right; margin-right:10px;  color:lightgray; }
.replyTimeDIV button{width:60px; border:1px solid #537857; border-radius:6px;  float:right; margin-right:10px;  color:#537857;}
.opera{width:100%; height:40px;margin-top:10px; }
.operaSort {width:48%; height:100%; float:left;  margin-left:10px;}
.doreplyDIV , .dolikeDIV { width:100px; height:100%; margin:auto; }
#dolike, #doreply,#donolike { width:30px; height:30px; float:left}
#doreply {background:url(../image/reply.png); background-size:30px 30px; }
#donolike {background:url(../image/nolike.png); background-size:30px 30px; }
#dolike{background:url(../image/like.png); background-size:30px 30px; }
.doreplyDIV span, .dolikeDIV span{display:block; text-align:center; line-height:35px;  }

.writeReply{ width:90%;margin:auto; height:200px; position:relitive; } 
.writeReply textarea { width:100%; height:140px;background:none; border: 1px solid  #537857;border-radius:6px; resize:none;padding:5px;font-size:18px;}
#replyBtn , #backBtn{ float:right; height:30px;width:100px; margin-top:10px; background: #537857;border-radius:6px; color:lightgray; margin-right:10px;}

.replys { width:100%;float:left;}
.reply {width:100%; margin-top:10px;padding-bottom:10px; border:1px dashed lightgray; padding-top:5px; }
.replyer {width:96%; height:35px; margin:auto; }

.replyer img {width:35px; height:35px; border-radius:6px;float:left; }
.replyer span{ display:block; float:left;  line-height:35px;  }
.replyNew { margin:auto;width:90%; margin-bottom:5px; }
.replyTime { line-height:20px; color:gray;  display:block; font-size:14px;margin:auto;width:90%; }
.reviewErNew a:link , .reviewErNew a:visited{font-size:19px; color:#537857; text-decoration: none; }
.reviewErNew a:hover{font-size:19px;color:#c0c0c0; }
